﻿body{padding-bottom:20px;}
.body-content{padding:15px 15px 0 15px;}
.dl-horizontal dt{white-space:normal;}
input,
select,
textarea{max-width:280px;}
.tipoSelect{display:inline-block;float:left;margin-top:10px;margin-bottom:10px;line-height:34px;}
#cabeceras{width:100%;min-height:50px;}
#cabeceras .left{float:left;width:35%;}
#cabeceras .right{float:left;width:35%;text-align: right;}
#cabeceras .center{float:left;width:30%; text-align: center;}
#logo{max-width:100%;position: relative;top: 50%;transform: translateY(-50%);}
.error {color: #E1900B;font-weight: 500;}
.cerrar {
    float: right;
    color: #FFF;
    background: #007bff;
    line-height: 17px;
    text-decoration: none;
    padding: 0px 14px;
    font-family: Arial;
    border-radius: 4px;
    font-size: 18px;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    -ms-transition: .3s;
}

.cerrar:hover {
        background: #ff6868;
        color: white;
        text-decoration: none;
        text-shadow: -1px -1px red;
        border-bottom: 1px solid red;
        border-left: 1px solid red;
    }
.oculto {
    -webkit-transition: 1s;
    -moz-transition: 1s;
    -o-transition: 1s;
    -ms-transition: 1s;
    opacity: 0;
    -ms-opacity: 0;
    -moz-opacity: 0;
    visibility: hidden;
}

.customBorder {
    border: solid;
    border-width: 1px;
    border-color: #e5e5e5;
}

.btn-default[disabled] label {
    background-color: #fff;
    border-color: #ccc;
    color: #ccc;
}
#AuditLabel {
    min-height: 40px;
    width: 100%;
}
.pull-right {
    float: right;
}

legend {
    width: auto !important;
}

.pull-right {
    float: right !important;
}

.pull-left {
    float: left !important;
}

.headerFundem {
    background-color: #2DB9C6;
    color: #FFF;
}